Skip to content

Add FY2024 Head Start and Early Head Start data for all states#8646

Merged
hua7450 merged 4 commits into
mainfrom
add-ks-head-start-fy2024
Jun 17, 2026
Merged

Add FY2024 Head Start and Early Head Start data for all states#8646
hua7450 merged 4 commits into
mainfrom
add-ks-head-start-fy2024

Conversation

@PavelMakarchuk

@PavelMakarchuk PavelMakarchuk commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds FY2024 (2023-09-01) spending and enrollment data for all 52 jurisdictions (50 states + DC + Puerto Rico) across the four Head Start / Early Head Start parameter files, filling a data gap flagged by the MyFriendBen team (MFB-1053). Values come from the ACF Head Start Program Facts Fiscal Year 2024, "Federal Funded Enrollment and Amounts by State, Excluding AIAN and MSHS Programs" table.

Data validation

  • The four entered totals (HS/EHS × funding/enrollment) reconcile exactly to the official ACF national subtotal (after removing the 5 territories not modeled in PolicyEngine) — confirming all 52 jurisdictions present and zero transcription errors across 208 values.
  • Kansas matches the requester's figures exactly (HS $66,709,446 / 4,590; EHS $22,139,720 / 1,791).
  • Funding is federal Annual Operations only (excludes TTA), matching the parameter files' existing metric.

⚠️ Partner contract test changes

This re-bases the uprated 2026 Head Start / Early Head Start per-child amounts, so it updates partner contract tests for the affected states. Per the partner-test gate (approved with team awareness), this PR is kept as a draft for team + API-partner review/sign-off before merge.

  • Childcare edge-case tests updated: ca, co, il, la, ma, nc, tx, wa + federal (head_start + early_head_start).
  • Signature tests updated: signatures/ma.yaml, signatures/tx.yaml (CA-based households).
  • Some values decrease (e.g., LA EHS, PR enrollment 19,381→16,051) reflecting real FY2024 declines.

Testing

  • Baseline Head Start tests: 35 pass (incl. KS FY2024 regression cases).
  • Full partner suite: 730 pass (entire partners/ tree), confirming every updated contract value matches the model.

🤖 Generated with Claude Code

PavelMakarchuk and others added 2 commits June 15, 2026 22:42
Add 2023-09-01 (FY2024) spending and enrollment entries for Kansas to the
Head Start and Early Head Start parameters, from the ACF Head Start Program
Facts Fiscal Year 2024:

- HS:  $66,709,446 / 4,590 enrolled
- EHS: $22,139,720 / 1,791 enrolled

Adds FY2024 regression tests for KS and the FY2024 reference link. Other
states still uprate from FY2023; this fills the KS gap for MFB-1053.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Extend the FY2024 (2023-09-01) backfill from Kansas to all 52 jurisdictions
(50 states + DC + PR) across the four Head Start / Early Head Start spending
and enrollment parameters, from the ACF Head Start Program Facts FY2024
("Excluding AIAN and MSHS" table). The four entered totals reconcile exactly
to the official national subtotal.

Updates the affected partner contract tests (childcare edge cases for ca, co,
il, la, ma, nc, tx, wa + federal, and signatures ma/tx) to the new
FY2024-based 2026 values. Per the partner-test gate, this is kept as a draft
PR for team/partner review before merge.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@PavelMakarchuk PavelMakarchuk changed the title Add Kansas FY2024 Head Start and Early Head Start data Add FY2024 Head Start and Early Head Start data for all states Jun 16, 2026
@PavelMakarchuk PavelMakarchuk requested a review from hua7450 June 16, 2026 04:15
@hua7450

hua7450 commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Maybe add all states in this PR?

@PavelMakarchuk

Copy link
Copy Markdown
Collaborator Author

@hua7450 All states are included — the PR adds FY2024 (2023-09-01) entries for all 52 PolicyEngine jurisdictions (50 states + DC + PR) across all four files:

  • head_start/spending.yaml — 52/52
  • head_start/enrollment.yaml — 52/52
  • early_head_start/spending.yaml — 52/52
  • early_head_start/enrollment.yaml — 52/52

A per-state scan confirms none are missing. As a correctness check, the sum of all entered values reconciles exactly to the official ACF national subtotal (after excluding the 5 territories PolicyEngine doesn't model — AS, GU, MP, PW, VI), across all four metrics.

(It started as a KS-only PR, then was expanded to all states — the branch name still says ks but the contents cover everything.)

@hua7450 hua7450 marked this pull request as ready for review June 17, 2026 02:31
hua7450 and others added 2 commits June 16, 2026 22:33
- Correct EHS spending parameter description ("under for the Head Start"
  -> "under the Early Head Start").
- Update changelog to reflect FY2024 data covers all states, not just Kansas.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hua7450 hua7450 merged commit 0d0a947 into main Jun 17, 2026
26 checks passed
@hua7450 hua7450 deleted the add-ks-head-start-fy2024 branch June 17, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants